income-producing property - French English Dictionary